/* CSS Document */

/*public css*/
*{margin:0;padding:0;}
ul,li{list-style:none;}
img{border:none; vertical-align:middle;}
a{outline:none;text-decoration:none;}
input{vertical-align:middle;}
body{font-size:12px;color:#4d4d4d;}
.clear{clear:both;height:0px;line-height:0px;font-size:0px;}
.bold{font-weight:bold;}
.red{color:#FF0000; padding-left:10px; padding-right:6px;}
/*layout*/
#wrap{width:100%; margin:0 auto;background:url(../images/bg.jpg) repeat;}
.dh{background:#fff;filter:alpha(opacity=15);opacity:0.15;position:absolute;z-index:20;top:50;left:0;width:100%;height:140px;}
.logo {width:303px;height:66px;top:44px;left:50%;margin-left:-493px;position:absolute;z-index:90;}
.headtop{z-index:50;top:40;left:0;position:absolute;width:100%;}
.headTopInner{width:1020px;height:80px;margin:0 auto;position:relative;z-index:99;}
#nav{float:right;width:680px;height:40px;position:relative;top:70px;left:0;*top:70px;_top:70px;z-index:70;}
#nav .mainlevel{font-size:14px;text-align:center;line-height:35px;width:92px;height:33px;float:left;background:url(../images/nav.png) no-repeat; margin-right:5px;}
#nav .mainlevel a { color:#FFFFFF; display:block; font-size:14px;}
#nav .mainlevel a:hover{ background:url(../images/nav_a.png) no-repeat;}
#nav .mainlevel ul {display:none;background:url(../images/tmbg.png) repeat; margin-top:-2px; width:90px; margin-left:1px;}
#nav .mainlevel li {  color:#fff; border-bottom:1px solid #8AC0E6; padding:0; margin:0; line-height:28px;}
#nav .mainlevel li a{ color:#fff; font-size:12px;}
#nav .mainlevel li a:hover{ background:none; color:#f60;}
.contain{ width:100%;margin:0 auto; text-align:center;}
.flash{position:relative;z-index:0;width:100%;height:400px;overflow:hidden;}
.flash .fPic{ position:absolute; left:0px; top:0px;}
.flash .fcon{ position:relative; width:100%; float:left;}  
.flash .fcon img{ display:block;}  
.flash .fbg{ width:310px;bottom:0px; left:580px; position:absolute; height:21px; text-align:center; z-index:5; border:1px solid #000;}  
.flash .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px;}   
.flash .shadow{ width:292px; position:absolute; top:240px; left:900px; z-index:10; height:81px;filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display:block;}  
.flash .shadow a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; margin-left:10px;}  
.flash .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;}  
.flash .D1fBt a{display:inline-block; background:url(../images/c_h.png) no-repeat!important;width:10px; height:10px; position:relative; margin:0 2px; outline:0px;  text-decoration:none;}
.flash .D1fBt .current,.flash .D1fBt a:hover{ background:url(../images/c_ho.png) no-repeat!important;}    
.flash .D1fBt img{display:none;} 
.flash .D1fBt i{display:none; font-style:normal;}    

.bodyer{ width:1020px; height:331px; margin:0 auto;}
.bo_le{ width:12px; height:330px; float:left; background:url(../images/b_left.png) no-repeat;}
.bo_mi{ width:976px; height:280px; float:left; background:url(../images/b_middle.png) repeat-x; padding:40px 10px 10px 10px;}
.bomi_le{ width:330px; height:260px; float:left; margin-right:3px;}
.bomi_mi{ width:420px; height:270px; float:left;margin-right:3px;}
.bomitop{ width:415px; height:46px; overflow:hidden; background:url(../images/bomi_bj.jpg) repeat-x;}
.bomitop a{ width:73px; height:46px; line-height:29px; display:block; float:left; color:#000000; font-weight:bold; text-align:center; text-decoration:none; margin: 0 10px 0 0; font-size:14px;}
.bomitop a:hover{background: url(../images/nnav.png) top left no-repeat; color:#FF0000;}
.bomitop a.current2{background: url(../images/nnav.png) top left no-repeat; color:#FF0000;}
.box_com{width:415px;height:250px;overflow:hidden;}
.bomi_ul{  padding-top:3px;}  

.bomi_ul ul{ margin:0; padding:0;}
.bomi_ul li{ height:29px; line-height:30px; border-bottom:1px dotted #ccc; overflow:hidden;font-size:14px;  font-family:SimSun;color:#ccc;}
.bomi_ul li a{ color:#666; font-size:14px; padding-left:6px;}

.js_more{text-align:right; position:absolute; margin-top:-42px; margin-left:360px;}
.js_more a{ font-size:11px;}

.box_top2 a{width:113px;height:29px; line-height:29px;display:block;float:left;color:#000;font-weight:bold; text-align:center; text-decoration:none;}
.box_top2 a:hover{}

.bomi_ri{ width:215px; height:260px; float:left; background:url(../images/tips.jpg) no-repeat; margin-left:5px;}
.bo_ri{ width:12px; height:330px; float:left; background:url(../images/b_right.png) no-repeat;}
.service_box{ width:1020px; height:105px; margin:0 auto; margin-top:10px;}
.se_le{ width:7px; height:103px; background:url(../images/s_left.png) no-repeat; float:left;}
.se_mi{ width:996px; height:93px; background:url(../images/s_middle.png) repeat-x; float:left; padding:10px 0 0 10px;}
.fwss{ width:39px; height:85px;float:left; margin:0 10px;}
.fw_01{ width:157px; height:31px; float:left; background:url(../images/111_03.jpg) no-repeat; padding:50px 0 0 20px; margin:0 5px;}
.fw_02{ width:157px; height:31px; float:left; background:url(../images/111_07.jpg) no-repeat; padding:50px 0 0 20px; margin:0 5px;}
.fw_03{ width:157px; height:31px; float:left; background:url(../images/111_09.png) no-repeat; padding:50px 0 0 20px; margin:0 5px;}
.fw_04{ width:157px; height:31px; float:left; background:url(../images/111_12.jpg) no-repeat; padding:50px 0 0 20px; margin:0 5px;}
.fw_05{ width:157px; height:31px; float:left; background:url(../images/111_12.jpg) no-repeat; padding:50px 0 0 20px; margin:0 5px;}

.se_ri{ width:7px; height:103px; background:url(../images/s_right.png) no-repeat; float:left;}
.soon_box{width:1020px; height:45px; margin:0 auto; margin-top:10px;}
.link_box{/* width:1428px;*/ height:45px; margin-top:10px; background:#054189;  color:#FFFFFF; font-size:16px;}
.link_box .link_con_mid{ width:1020px; margin:0 auto;}
.link_con_mid .link_left{ width:600px; float:left;}
.link_right{ float:right; width:180px; text-align:right; margin-top:10px;}

.foot_box{ height:110px; background:rgb(102,143,176); text-align:left; line-height:22px;color:#333333; padding-top:10px;}
.mid_foot{  margin:0 auto; width:1020px;}
.mid_foot p{ float:left; width:750px;}
.mid_foot p a{ color:#E26312;}




.FocusPic{zoom:1;position:relative; overflow:hidden;}
.FocusPic .content{overflow:hidden; width:320px; height:240px; border:3px solid #C7C6C4; margin-top:10px;}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0; text-align:left;width:320px;height:30px;line-height:30px;overflow:hidden;}
.FocusPic .title-bg{background:#f0f0f0;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#333; font-size:14px;}
.FocusPic .change{bottom:22px;height:20px;right:20px;*right:20px;_right:20px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i { background:url(../images/bb.png) no-repeat;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:10px;margin-right:1px;padding:2px 6px; font-style:normal; height:10px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur { background:url(../images/rr.png) no-repeat;}
.search{ float:right;background:url(../images/search.jpg) no-repeat;width:178px;height:28px;margin:2px 0 0 10px;display:inline;}
.key{width:140px;height:21px;line-height:26px;margin:3px 0px 0px 3px;text-indent:2px;float:left;border:none;background:none;display:inline; border:0px;color:#aaa;}
.searchbtn{height:20px;width:20px;line-height:20px;float:left;cursor:pointer;margin:0px 0 0 0px;border:none;background:none;display:inline;}


/* 默认幻灯片 */
.FocusPica{zoom:1;position:relative; overflow:hidden;text-align:left;}
.FocusPica .content{overflow:hidden;width:100%; height:400px; margin:0 auto;}
.FocusPica .changeDiv a{position:absolute;top:0px;left:0px;}
.FocusPica .title-bg,.FocusPica .title{position:absolute;left:1000px;bottom:100px; text-align:left;width:292px;height:81px;line-height:22px;overflow:hidden; padding:10px 0 0 5px;}
.FocusPica .title-bg{ background:url(../images/picc.png) no-repeat;}
.FocusPica .title a{display:block;padding-left:15px;color:#333; font-size:14px;}
.FocusPica .change{bottom:0px;height:20px;right:700px;*right:700px;_right:700px;position:absolute;text-align:right;z-index:9999;}
.FocusPica .change i { background:url(../images/c_h.png) no-repeat;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:10px;margin-right:1px;padding:2px 6px; font-style:normal; height:10px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPica .change i.cur { background:url(../images/c_ho.png) no-repeat;}

#top-main {position:relative;overflow:hidden;height:400px;}
#top-main .orange-btn:hover {background-position:0;}
#top-main .left-banner {*overflow:hidden; width:1428px;position:absolute; margin:0 auto; height:365px;left: 50%;margin-left: -714px;} 
#top-main .left-banner span{ background:#fff; width:268px; height:71px;display:block; position:absolute; top:248px; right:200px; float:right; background:url(../images/picc.png) no-repeat; text-align:left; padding-top:10px; padding-left:24px;}
#top-main .left-banner span h3{ font-size:15px; padding-bottom:5px;}
#top-main .left-banner li {position:absolute;left:0;top:0;}
#top-main .left-banner li img {width:auto;height:365px;}
#top-main .controller {width:100px;height:20px; text-align:center; position:relative;display:block;text-align:center; margin:0 auto; top:374px;}
#top-main .controller li {background:#abc;width:22px;height:20px; background:url(../images/dot.png) 4px 0 no-repeat;_background:url(../images/dot_8.png) 4px 0 no-repeat; float:left;display:block;text-align:center;}
#top-main .controller li.current{background-position:5px -20px;}
#top-main .controller li:hover {position:relative;top:1px;}
#top-main .right-account {float:right; position:relative;}
#top-main .right-user {float:right;position:relative;margin-top:30px;}

#list_top-main {position:relative;overflow:hidden;height:190px;}
#list_top-main.orange-btn:hover {background-position:0;}
#list_top-main .left-banner {*overflow:hidden; width:1428px;position:absolute; margin:0 auto; height:185px;left: 50%;margin-left: -714px;}
#list_top-main .left-banner li {position:absolute;left:0;top:0;}
#list_top-main .left-banner li img {width:auto;height:185px;}
#list_top-main .controller {width:100px;height:20px; text-align:center; position:relative;display:block;margin:0 auto; top:194px;}
#list_top-main .controller li {background:#abc;width:22px;height:20px; background:url(../images/dot.png) 4px 0 no-repeat;_background:url(../images/dot_8.png) 4px 0 no-repeat; float:left;display:block;text-align:center;}
#list_top-main .controller li.current{background-position:5px -20px;}
#list_top-main .controller li:hover {position:relative;top:1px;}
#list_top-main .right-account {float:right; position:relative;}
#list_top-main .right-user {float:right;position:relative;margin-top:30px;}
#bdshare .bds_more {color:#999;}